(function($){
    $.fn.tabs = function(settings) {
        
        var config = {};
        
        config.menu = this;
        
        $.extend(config, settings);
        
        $(document).ready(function() {
            $(config.root + ', ' + config.branch, config.menu).addClass('active');
        })
        
        $('li', config.menu).hover(
            function() { $(this).addClass('over'); },
            function() { $(this).removeClass('over'); }
        )
        
        $('#' + config.menu[0].id + ' > li').hover(
            function() {
                $('#' + config.menu[0].id + ' > li').not(this).addClass('passive');
            },
            function() {
                $('.passive').removeClass('passive');
            }
        )
        
    }
})(jQuery)